Text copied to clipboard!

Наслов

Text copied to clipboard!

Spring Boot Developer

Опис

Text copied to clipboard!
Tražimo Spring Boot developera koji će se pridružiti našem timu za razvoj softvera. Idealni kandidat ima iskustvo u izradi i održavanju aplikacija zasnovanih na Spring Boot frameworku, sa fokusom na visok kvalitet koda, skalabilnost i performanse. Od kandidata se očekuje da razume principe mikroservisne arhitekture, kao i da bude sposoban da radi u agilnom okruženju. Pored tehničkih veština, važno je da poseduje dobre komunikacione sposobnosti i timski duh, jer će sarađivati sa različitim odeljenjima unutar kompanije. Posao uključuje dizajn, implementaciju, testiranje i optimizaciju backend komponenti, kao i integraciju sa bazama podataka i eksternim servisima. Takođe, kandidat će biti odgovoran za praćenje i rešavanje tehničkih problema, kao i za kontinuirano unapređenje postojećih sistema. Očekujemo da kandidat prati najnovije trendove u tehnologiji i predlaže inovativna rešenja koja će doprineti razvoju proizvoda i zadovoljstvu korisnika. Ako ste motivisani, posvećeni i želite da radite u dinamičnom i podržavajućem okruženju, prijavite se i postanite deo našeg tima!

Одговорности

Text copied to clipboard!
  • Razvijanje i održavanje aplikacija koristeći Spring Boot framework.
  • Implementacija RESTful API-ja i mikroservisne arhitekture.
  • Rad na integraciji sa bazama podataka i eksternim servisima.
  • Pisanje čistog, efikasnog i testabilnog koda.
  • Učešće u planiranju i dizajnu softverskih rešenja.
  • Praćenje i rešavanje tehničkih problema i bugova.
  • Saradnja sa timom za QA na testiranju aplikacija.
  • Optimizacija performansi aplikacija.
  • Praćenje tehnoloških trendova i predlaganje unapređenja.
  • Dokumentovanje tehničkih specifikacija i procesa.

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa Spring Boot frameworkom.
  • Dobro poznavanje Java programskog jezika.
  • Razumevanje mikroservisne arhitekture i REST API-ja.
  • Iskustvo sa bazama podataka kao što su MySQL, PostgreSQL ili MongoDB.
  • Poznavanje alata za verzionisanje koda (Git).
  • Iskustvo u radu sa Agile metodologijama.
  • Sposobnost rešavanja problema i analitičko razmišljanje.
  • Dobre komunikacione i timske veštine.
  • Poznavanje Docker i Kubernetes je prednost.
  • Iskustvo sa CI/CD procesima je poželjno.

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje iskustvo imate sa Spring Boot frameworkom?
  • Kako pristupate dizajnu mikroservisne arhitekture?
  • Možete li opisati kako ste rešavali tehničke izazove u prethodnim projektima?
  • Kako osiguravate kvalitet i testabilnost koda?
  • Koje baze podataka ste koristili i kako ste ih integrisali?
  • Kako se snalazite u agilnom timu i koje alate koristite za saradnju?
  • Da li imate iskustva sa Docker i Kubernetes?
  • Kako pratite nove tehnologije i unapređujete svoje veštine?
  • Možete li navesti primer optimizacije performansi koju ste sproveli?
  • Kako dokumentujete svoj rad i tehničke procese?